home *** CD-ROM | disk | FTP | other *** search
-
-
-
- - 1 -
-
-
-
- 2. _I_n_s_t_a_l_l_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
-
- This chapter lists supplemental information to _I_R_I_X _A_d_m_i_n:
- _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _a_n_d _L_i_c_e_n_s_i_n_g. The information listed
- here is product- and release-specific; use it with the
- installation guide to install this product.
-
- 2.1 _S_G_I__W_e_b__S_e_r_v_e_r__S_u_b_s_y_s_t_e_m_s
-
- SGI Web Server based on Apache includes these subsystems:
-
- _s_g_i__a_p_a_c_h_e._b_o_o_k_s._O_n_l_i_n_e_M_a_n_u_a_l Apache online manual
-
- _s_g_i__a_p_a_c_h_e._m_a_n._m_a_n SGI Web Server man pages
-
- _s_g_i__a_p_a_c_h_e._m_a_n._r_e_l_n_o_t_e_s SGI Web Server release notes
-
- _s_g_i__a_p_a_c_h_e._s_r_c._s_e_r_v_e_r Apache source code
-
- _s_g_i__a_p_a_c_h_e._s_w._d_e_v SGI Web Server developer
- software
-
- _s_g_i__a_p_a_c_h_e._s_w._m_o_d__s_s_l SGI Web Server https support
-
- _s_g_i__a_p_a_c_h_e._s_w._s_e_r_v_e_r SGI Web Server software
-
-
- 2.2 _S_G_I__W_e_b__S_e_r_v_e_r__S_u_b_s_y_s_t_e_m__D_i_s_k__S_p_a_c_e__R_e_q_u_i_r_e_m_e_n_t_s
-
- This section lists the subsystems (and their sizes) of SGI
- Web Server.
-
- If you are installing this product for the first time, the
- subsystems marked ``default'' are the ones that are
- installed if you use the ``go'' menu item. To install a
- different set of subsystems, use the ``install,''
- ``remove,'' ``keep,'' and ``step'' commands in _i_n_s_t to
- customize the list of subsystems to be installed, then
- select the ``go'' menu item.
-
- Note: The listed subsystem sizes are approximate. Refer to
- _I_R_I_X _A_d_m_i_n: _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _a_n_d _L_i_c_e_n_s_i_n_g for
- information on finding exact sizes.
-
- Subsystem Name Subsystem Size
- (1 KB blocks)
- _s_g_i__a_p_a_c_h_e._b_o_o_k_s._O_n_l_i_n_e_M_a_n_u_a_l (default) 2284kb
- _s_g_i__a_p_a_c_h_e._m_a_n._m_a_n (default) 60kb
- _s_g_i__a_p_a_c_h_e._m_a_n._r_e_l_n_o_t_e_s (default) 20kb
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 2 -
-
-
-
- _s_g_i__a_p_a_c_h_e._s_r_c._s_e_r_v_e_r 1872kb
- _s_g_i__a_p_a_c_h_e._s_w._d_e_v 468kb
- _s_g_i__a_p_a_c_h_e._s_w._m_o_d__s_s_l (default) 684kb
- _s_g_i__a_p_a_c_h_e._s_w._s_e_r_v_e_r (default) 1508kb
-
-
-
- 2.3 _I_n_s_t_a_l_l_a_t_i_o_n__M_e_t_h_o_d
-
- All of the subsystems for SGI Web Server can be installed
- using IRIX. You do not need to use the miniroot. Refer to
- _I_R_I_X _A_d_m_i_n: _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _a_n_d _L_i_c_e_n_s_i_n_g for complete
- installation instructions.
-
- 2.4 _P_r_e_r_e_q_u_i_s_i_t_e_s
-
- +o Some of the admin tools associated with the sgi_apache
- product depend upon the freeware Perl version five
- product fw_LWperl5.sw.perl (bundled as part of the OS
- starting with 6.4.)
-
- 2.5 _C_o_m_p_a_t_i_b_i_l_i_t_y
-
- 2.6 _C_o_n_f_i_g_u_r_a_t_i_o_n__F_i_l_e_s
-
- The SGI Web Server based on Apache product uses a modified
- GNU-style installation directory structure. The core server
- binaries and support files are installed in:
-
- ////vvvvaaaarrrr////ssssggggiiii____aaaappppaaaacccchhhheeee////sssseeeerrrrvvvveeeerrrr////
- ////vvvvaaaarrrr////ssssggggiiii____aaaappppaaaacccchhhheeee////sssseeeerrrrvvvveeeerrrr////bbbbiiiinnnn////
- ////vvvvaaaarrrr////ssssggggiiii____aaaappppaaaacccchhhheeee////sssseeeerrrrvvvveeeerrrr////eeeettttcccc////
- ////vvvvaaaarrrr////ssssggggiiii____aaaappppaaaacccchhhheeee////sssseeeerrrrvvvveeeerrrr////lllliiiibbbbeeeexxxxeeeecccc////
- ////vvvvaaaarrrr////ssssggggiiii____aaaappppaaaacccchhhheeee////sssseeeerrrrvvvveeeerrrr////ssssbbbbiiiinnnn////
- ////vvvvaaaarrrr////ssssggggiiii____aaaappppaaaacccchhhheeee////sssseeeerrrrvvvveeeerrrr////sssshhhhaaaarrrreeee////
- ////vvvvaaaarrrr////ssssggggiiii____aaaappppaaaacccchhhheeee////sssseeeerrrrvvvveeeerrrr////vvvvaaaarrrr////
-
- The core server directory doesn't contain any "real"
- configuration data. All of the server specific
- configuration data is contained in httpd-* directories in
- /var/sgi_apache/. For instance, the default server which
- handles Outbox has all of it's configuration and runtime
- data in the following directories:
-
- ////vvvvaaaarrrr////ssssggggiiii____aaaappppaaaacccchhhheeee////hhhhttttttttppppdddd----oooouuuuttttbbbbooooxxxx////
- ////vvvvaaaarrrr////ssssggggiiii____aaaappppaaaacccchhhheeee////hhhhttttttttppppdddd----oooouuuuttttbbbbooooxxxx////eeeettttcccc////
- ////vvvvaaaarrrr////ssssggggiiii____aaaappppaaaacccchhhheeee////hhhhttttttttppppdddd----oooouuuuttttbbbbooooxxxx////ssssbbbbiiiinnnn////
- ////vvvvaaaarrrr////ssssggggiiii____aaaappppaaaacccchhhheeee////hhhhttttttttppppdddd----oooouuuuttttbbbbooooxxxx////vvvvaaaarrrr////
-
- The script with starts the Outbox server is
- /var/sgi_apache/httpd-outbox/sbin/apachectl and it reads the
-
-
-
-
-
-
-
-
-
-
-
- - 3 -
-
-
-
- Outbox server config file at this location;
-
- ////vvvvaaaarrrr////ssssggggiiii____aaaappppaaaacccchhhheeee////hhhhttttttttppppdddd----oooouuuuttttbbbbooooxxxx////eeeettttcccc////hhhhttttttttppppdddd....ccccoooonnnnffff
-
- The init script called /etc/init.d/sgi_apache actually
- handles starting and stopping the SGI Web Server by calling
- the apachectl script, so it would normally never be called
- directly by the system administrator or user.
-
- The sgi_apache init script supports the use of
- /etc/init.d/sgi_apache.options files that specify the
- "start" command passed to apachectl. For example sites may
- customize
-
- ////eeeettttcccc////ccccoooonnnnffffiiiigggg////ooooppppttttiiiioooonnnnssss////ssssggggiiii____aaaappppaaaacccchhhheeee....ooooppppttttiiiioooonnnnssss....hhhhttttttttppppdddd----oooouuuuttttbbbbooooxxxx
-
- to contain the word "startssl" instead of "start".
-
- Note: You _m_u_s_t generate a certificate for your site before
- using the secure server. A set of dummy self-signed
- test "Snake Oil" certificates are included for
- testing purposes only.
-
- ////vvvvaaaarrrr////ssssggggiiii____aaaappppaaaacccchhhheeee////sssseeeerrrrvvvveeeerrrr////eeeettttcccc////tttteeeesssstttt////MMMMaaaakkkkeeeeffffiiiilllleeee
-
- will help you create your own certificates. If you
- do not have a copy of the openssl binary on your
- system you can get one from the IRIX Freeware
- distribution at
-
- hhhhttttttttpppp::::////////ffffrrrreeeeeeeewwwwaaaarrrreeee....ssssggggiiii....ccccoooommmm////iiiinnnnddddeeeexxxx----bbbbyyyy----aaaallllpppphhhhaaaa....hhhhttttmmmmllll####ooooppppeeeennnnssssssssllll
-
- The SGI Web Server is enabled by calling "chkconfig
- sgi_apache on" and then running "/etc/init.d/sgi_apache
- start" as super user.
-
- 2.7 _A_d_d_i_t_i_o_n_a_l__D_o_c_u_m_e_n_t_a_t_i_o_n
-
- The Apache and mod_ssl manuals are also available on the
- internet at the following URLs:
-
- hhhhttttttttpppp::::////////hhhhttttttttppppdddd....aaaappppaaaacccchhhheeee....oooorrrrgggg////ddddooooccccssss////
- hhhhttttttttpppp::::////////hhhhttttttttppppdddd....mmmmooooddddssssssssllll....oooorrrrgggg////ddddooooccccssss////
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-